package com.example.jd.finance.sever;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.jd.common.InvokeResultUtil;
import com.example.jd.finance.entity.MsWechatIncreaseCustomerDetails;
import com.example.jd.finance.entity.param.DetailPageParam;
import com.example.jd.finance.entity.param.MsQueryEnterpriseWechatCodePageParam;
import com.example.jd.finance.entity.vo.MsQueryDetailCountVO;

import javax.servlet.http.HttpServletResponse;
import java.util.Map;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author admin
 * @since 2021-11-06
 */
public interface MsWechatIncreaseCustomerDetailsService extends IService<MsWechatIncreaseCustomerDetails> {

    InvokeResultUtil<Object> queryEnterpriseWechatCodePage(MsQueryEnterpriseWechatCodePageParam param);

    MsQueryDetailCountVO queryEnterpriseWechatCodeStatistics();

    Map<String,Object> enterprisePageExcel(MsQueryEnterpriseWechatCodePageParam param, HttpServletResponse response);

}
